Big Huge Thesaurus

Cuban monetary unit

noun